Multiple-model adaptive estimation using a residual correlation Kalman filter bank
نویسندگان
چکیده
A multiple model adaptive estimator (MMAE) [1, 2, 6, 8, 9, 11] consists of a bank of parallel Kalman filters, each with a different model, and a hypothesis testing algorithm as shown in Fig. 1. Each of the internal models of the Kalman filters can be represented by a discrete value of a parameter vector (ak; k= 1,2, : : : ,K). The Kalman filters are provided a measurement vector (z) and the input vector (u), and produce a state estimate (x̂k) and a residual (rk). The hypothesis testing algorithm uses the residuals to compute conditional probabilities (pk) of the various hypotheses that are modeled in the Kalman filters, conditioned on the history of measurements received up to that time, and to compute an estimate of the true parameter vector (â). The conventional MMAE computes conditional probabilities (pk) in a manner that exploits three of four characteristics of Kalman filter residuals that are based on a correctly modeled hypothesis—that they should be Gaussian, zero-mean, and of computable covariance—but does not exploit the fact that they should also be white. The algorithm developed herein addresses this directly, yielding a complement to the conventional MMAE. One application of MMAE is flight control sensor/actuator failure detection and identification, where each Kalman filter has a different failure status model (ak) that it uses to form the state estimate (x̂k) and the residual (rk). The hypothesis testing algorithm assigns conditional probabilities (pk) to each of the hypotheses that were used to form the Kalman filter models. These conditional probabilities indicate the relative correctness of the various filter models, and can be used to select the best estimate of the true system failure status, weight the individual state estimates appropriately, and form a probability-weighted average state estimate (x̂MMAE). A primary objection to implementing an MMAE-based (or other) failure detection algorithm is the need to dither the system constantly to enhance failure identifiability. The MMAE compares the magnitudes of the residuals (appropriately scaled to account for various uncertainties and noises) from the various filters and chooses the hypothesis that corresponds to the residual that has a history of having smallest (scaled) magnitude. Large residuals must be produced by the filters with models that are incorrect to be able to discount these incorrect hypotheses. The residual is the difference between the measurement of the system output and the filter’s prediction of what that measurement should be, based on the filter-assumed system model. Therefore, to produce the needed large residuals in the incorrect filters, we need to produce a history of sufficiently large system outputs, so we need to dither the system constantly and thereby
منابع مشابه
Stator Fault Detection in Induction Machines by Parameter Estimation Using Adaptive Kalman Filter
This paper presents a parametric low differential order model, suitable for mathematically analysis for Induction Machines with faulty stator. An adaptive Kalman filter is proposed for recursively estimating the states and parameters of continuous–time model with discrete measurements for fault detection ends. Typical motor faults as interturn short circuit and increased winding resistance ...
متن کاملAdaptive Fusion of Inertial Navigation System and Tracking Radar Data
Against the range-dependent accuracy of the tracking radar measurements including range, elevation and bearing angles, a new hybrid adaptive Kalman filter is proposed to enhance the performance of the radar aided strapdown inertial navigation system (INS/Radar). This filter involves the concept of residual-based adaptive estimation and adaptive fading Kalman filter and tunes dynamically the fil...
متن کاملMulti-model Adaptive Estimation for Nonuniformity Correction of Infrared Image Sequences
This paper presents a multiple model parallel processing technique to adaptively estimate the nonuniformity parameters of infrared image sequences. The approach is based in both an optimal recursive estimation based on a fast form of the Kalman filter, and a solution for the uncertainties on the system model by running a bank of those estimators in parallel. The residual errors of these estimat...
متن کاملDoppler and bearing tracking using fuzzy adaptive unscented Kalman filter
The topic of Doppler and Bearing Tracking (DBT) problem is to achieve a target trajectory using the Doppler and Bearing measurements. The difficulty of DBT problem comes from the nonlinearity terms exposed in the measurement equations. Several techniques were studied to deal with this topic, such as the unscented Kalman filter. Nevertheless, the performance of the filter depends directly on the...
متن کاملTuning of Extended Kalman Filter using Self-adaptive Differential Evolution Algorithm for Sensorless Permanent Magnet Synchronous Motor Drive
In this paper, a novel method based on a combination of Extended Kalman Filter (EKF) with Self-adaptive Differential Evolution (SaDE) algorithm to estimate rotor position, speed and machine states for a Permanent Magnet Synchronous Motor (PMSM) is proposed. In the proposed method, as a first step SaDE algorithm is used to tune the noise covariance matrices of state noise and measurement noise i...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IEEE Trans. Aerospace and Electronic Systems
دوره 36 شماره
صفحات -
تاریخ انتشار 2000